cast : Matthew "Teo" Olivares